NFNNNNNCH3OOOPOPOOOONOOFNNNNCH3POOHOHOH